package com.southminority.ethnic.service.course;

import com.southminority.ethnic.pojo.CourseTeacher;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

/**
* @author ASHTR
* @description 针对表【course_teacher(课程讲师表)】的数据库操作Service
* @createDate 2025-01-20 10:00:00
*/
public interface CourseTeacherService extends IService<CourseTeacher> {
    
    /**
     * 根据讲师名称查询讲师信息
     * @param teacherName 讲师名称
     * @return 讲师信息
     */
    // CourseTeacher getTeacherByName(String teacherName);
    
    /**
     * 分页查询讲师列表（带关键词搜索）
     * @param page 分页对象
     * @param keyword 搜索关键词
     * @return 分页结果
     */
    Page<CourseTeacher> getTeacherPageWithKeyword(Page<CourseTeacher> page, String keyword);
} 